package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Random;
import java.util.Iterator;

public class Test2 {
    public static void main(String[] args) {
        /*
            思路:
            1:实例化Random
            2:使用for循环，循环10次，每次通过random生成一个随机数并存入集合c中
              random.nextInt(100)
            3:使用迭代器遍历集合
            4:每当获取一个元素后判断是否为偶数(使用该数字对2取余数。如果为0则是偶数)
              然后删除该元素
            5:遍历结束后输出集合查看结果
         */
        Collection<Integer> c = new ArrayList<>();
        Random ran = new Random();
        int sum;
        for(int i=0;i<10; i++){
            sum = ran.nextInt(666);
            c.add(sum);
        }
        System.out.println(c);

        Iterator<Integer> it = c.iterator();
        while (it.hasNext()){
            int i = it.next();
            if(i%2==0){
                it.remove();
            }
        }
        System.out.println(c);

    }
}
